home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / imgdllll / function.txt < prev    next >
Encoding:
Text File  |  1998-07-09  |  5.7 KB  |  103 lines

  1. Version Function name                    Description
  2.         
  3. 0.0        ImgDLLBGRFromRGB                Swap red and blue in RGB                
  4. 0.0        ImgDLLDIBToRGB                    Convert a DIB to RGB                    
  5. 0.0        ImgDLLDWORDAlignBuf                DWORD align a buffer                    
  6. 0.0        ImgDLLDWORDAlignBufBytes        DWORD align a buffer                    
  7. 0.0        ImgDLLGetBMPDimensions            Find size of BMP image                    
  8. 0.0        ImgDLLGetGIFDimensions            Find size of GIF image                    
  9. 0.0        ImgDLLGetJPGDimensions            Find size of JPG image                    
  10. 0.0        ImgDLLGetLastError                Find out what caused a failure            
  11. 0.0        ImgDLLMakeGrayScale                Make grayscale image                    
  12. 0.0        ImgDLLRGBFromDWORDAligned        un-DWORD align a buffer                    
  13. 0.0        ImgDLLReadRGBFromBMP            Read 24-bit from BMP                    
  14. 0.0        ImgDLLReadRGBFromGIF            Read 24-bit from GIF                    
  15. 0.0        ImgDLLReadRGBFromJPG            Read JPG to 24-bit buffer                
  16. 0.0        ImgDLLSaveColormappedToBMP        Write 1,4,8 bit BMP                        
  17. 0.0        ImgDLLSaveColormappedToGIF        Save 8-bit to GIF                        
  18. 0.0        ImgDLLSaveDIBColormappedToBMP    Save DIB to BMP                            
  19. 0.0        ImgDLLSaveRGBToBMP24            Write 24-bit BMP                        
  20. 0.0        ImgDLLSaveRGBToJPG                Save 24-bit buffer to JPG                
  21. 0.0        ImgDLLVerticalFlipBuf            Vertically flip a buffer                
  22. 1.1        ImgDLLInitDLL                    Initialize the DLL                        
  23. 1.2        ImgDLLBlurRGB                    Blur an image                            
  24. 1.2        ImgDLLResizeRGB                    Resize an RGB image                        
  25. 1.2        ImgDLLSharpenRGB                Sharpen an image                        
  26. 1.3        ImgDLLReadRGBFromJPGMem            Read JPG stream to RGB                    
  27. 1.3        ImgDLLSaveRGBToJPGMem            Create JPG stream in memory                
  28. 1.4        ImgDLLApplyLUTToRGB                Apply 256-entry LUT                        
  29. 1.4        ImgDLLApplyMatrixToRGB            Apply 3x3 matrix to image                
  30. 1.4        ImgDLLLoadResourceBMP            Load resource BMP with palette            
  31. 1.4        ImgDLLRGBFrom8Bit                Apply palette to 8-bit image            
  32. 1.5        ImgDLLQuantizeRGBTo8Bit            Generate 8-bit image from 24-bit        
  33. 1.6        ImgDLLHBITMAPToRGB                Convert HBITMAP to RGB                    
  34. 1.6        ImgDLLRGBToHBITMAP                Convert RGB to HBITMAP                    
  35. 1.6        ImgDLLReadHBITMAPFromBMP        Read HBITMAP from BMP                    
  36. 1.6        ImgDLLReadHBITMAPFromJPG        Read JPG to HBITMAP                        
  37. 1.7        ImgDLLHistogramEqualizeRGB        Apply EQ to an image                    
  38. 1.8        ImgDLLRotateRGB                    Rotate an RGB image                        
  39. 2.0        ImgDLLCropRGB                    Crop an RGB image                        
  40. 2.0        ImgDLLZoomRGB                    Zoom in on an RGB image                    
  41. 2.1        ImgDLLStringInitDLL                Initialize with a string                
  42. 2.2        ImgDLLSetJPGErrorMsgBox            En/Disable the JPG errors                
  43. 2.3        ImgDLLDrawHBITMAP                Draw HBITMAP to screen                    
  44. 2.3        ImgDLLDrawRGB                    Draw RGB to screen                        
  45. 2.3        ImgDLLHorizontalFlipRGB            Horizontal flip                            
  46. 2.4        ImgDLLSetCallback                Set a callback function                    
  47. 2.5        ImgDLLDrawTranparentRGB            Draw RGB with one color transparent        
  48. 2.5        ImgDLLDrawTransparentHBITMAP    Draw HBITMAP with one color transparent    
  49. 2.5        ImgDLLOverlayRGB                Overlay one RGB image on another        
  50. 2.5        ImgDLLSetJPGDCT                    Control JPG compression                    
  51. 2.6        ImgDLLCountRGBColors            Count colors in RGB image
  52. 2.6        ImgDLLOverlayRGBTransparent        Overlay with transparency
  53. 2.7        ImgDLLDrawRGB2                    Fast RGB draw
  54. 3.0        ImgDLLReadRGBFromPNG            Read a PNG file to an RGB buffer
  55. 3.0        ImgDLLPNGSetScreenGamma            Set the screen gamma for PNG reads
  56. 3.0        ImgDLLPNGSetDefBackground        Set default bkgrd for PNG reads
  57. 3.0        ImgDLLSave8BitToPNG8Bit            Save 8-bit image to PNG 8-bit
  58. 3.0        ImgDLLSaveRGB24ToPNGRGB            Save RGB 24-bit to PNG RGB 24-bit
  59. 3.0        ImgDLLSaveToPNG                    Save image buffer to PNG file
  60. 3.0        ImgDLLSetAlphaChannelToImage    Fill Alpha channel with 8-bit image
  61. 3.0        ImgDLLRGBAFromRGB24                Create RGBA from an RGB image
  62. 3.0        ImgDLLResizeRGB2                Resize an RGB image
  63. 3.0        ImgDLLDrawTextOnRGB                Render text onto RGB image
  64. 3.0        ImgDLLColorSubRGB                Replace one color with another
  65. 3.0        ImgDLLGrayscaleToJPG            Save 8-bit gray image to JPG
  66. 3.0        ImgDLLMake8BitGrayScale            Create 8-bit gray from 24-bit RGB
  67. 3.0        ImgDLLRead8bitGrayscaleFromJPG    Read a JPG to a grayscale 8-bit image
  68. 3.1        ImgDLLGetPNGKey                    Fetch a PNG key from the last PNG file read
  69. 3.1        ImgDLLGetPNGText                Fetch a PNG text block
  70. 3.1        ImgDLLGetPNGTextCount            Fetch # of PNG text fields read from last PNG file
  71. 3.1        ImgDLLAddPNGText                Add a PNG text field
  72. 3.1        ImgDLLClearPNGText                Clear all PNG text fields
  73. 3.2        ImgDLLTIFFToRGB                    Read TIFF to RGB
  74. 3.2        ImgDLLSaveRGB24ToTIFFRGB        Save RGB to TIFF
  75. 3.2        ImgDLLSaveColormappedToTIFF        Save 8-bit image to TIFF 8-bit
  76. 3.2        ImgDLLGet8BitPalette            Generate a palette for an 8-bit image
  77. 3.2        ImgDLLRGBToDIB                    Generate a DIB from an RGB buffer
  78. 3.3        ImgDLLQuickRotateRGB            Rotate an RGB 90,180 or 270 deg
  79. 3.3        ImgDLLGetBrightnessHistogram    Get the brightness histogram for an image
  80. 3.3        ImgDLLGetChannelHistogram        Get the histogram for a single channel
  81. 3.3        ImgDLLApplyConvolutionFilter    Apply an arbirtary convolution filter
  82. 3.4        ImgDLLReadRGBFromPCX            Read PCX to 24-bit RGB
  83. 3.4        ImgDLLSaveRGB24ToPCXRGB            Write RGB to 24-bit PCX
  84. 3.4        ImgDLLSaveColormappedToPCX        Write 8-bit PCX
  85. 3.5        ImgDLLDecimateRGB                Reduce an image using a block averaging algorithm
  86. 3.5        ImgDLLDecimateRGB2                ""
  87. 3.5        ImgDLLGetPCXDimensions            Get PCX image dimensions
  88. 3.5        ImgDLLGetPNGDimensions            Get PNG image dimensions
  89. 3.5        ImgDLLGetTIFFDimensions            Get TIFF image dimensions
  90. 3.5        ImgDLLDrawTextOnRGB2            Draw text using a LOGFONT struct
  91. 3.5        ImgDLLDCToRGB                    Copy pixels from a DC to an RGB image
  92. 3.6        ImgDLLCreateDJIS                Single-line JPG read start
  93. 3.6        ImgDLLGetNextDJISLine            Read single JPG line
  94. 3.6        ImgDLLDestroyDJIS                Clean up
  95. 3.6        ImgDLLCreateCJIS                Single-line JPG write start
  96. 3.6        ImgDLLWriteNextCJISLine            Write single JPG line
  97. 3.6        ImgDLLDestroyCJIS                Clean up
  98. 3.6        ImgDLLCreateDBIS                Single-line BMP read start
  99. 3.6        ImgDLLGetNextDBISLine            Read single BMP line
  100. 3.6        ImgDLLDestroyDBIS                Clean up
  101. 3.6        ImgDLLCreateCBIS                Single-line BMP write start
  102. 3.6        ImgDLLWriteNextCBISLine            Write single BMP line
  103. 3.6        ImgDLLDestroyCBIS                Clean up